home *** CD-ROM | disk | FTP | other *** search
- Path: bbn.com!rsalz
- From: rsalz@uunet.uu.net (Rich Salz)
- Newsgroups: comp.sources.unix
- Subject: REPOST v17i002: MGR, Bellcore window manager, Part01/61
- Date: 18 Jan 89 15:48:03 GMT
- Approved: rsalz@uunet.UU.NET
-
- Submitted-by: Stephen A. Uhler <sau@bellcore.com>
- Posting-number: Volume 17, Issue 2
- Archive-name: mgr/part01
-
- [ This version has some packing problems -- mkdir order and uudecode
- usage -- fixed. --r$ ]
-
- #! /bin/sh
- # This is a shell archive. Remove anything before this line, then unpack
- # it by saving it into a file and typing "sh file". To overwrite existing
- # files, type "sh file -c". You can also feed this as standard input via
- # unshar, or by typing "sh <file", e.g.. If this archive is complete, you
- # will see the following message at the end:
- # "End of archive 1 (of 61)."
- # Contents: MANIFEST README README.FIRST demo demo/icon demo/mac
- # demo/misc demo/msg demo/plot demo/sh demo/tests doc doc/usrman
- # doc/usrman/croff doc/usrman/version font-16 font-16/Udot1x1r
- # font-32 font-32/Udot1x1r icon icon/README icon/Ucopy icon/Udither
- # icon/Udng icon/Udnguy icon/Umsg_note icon/Ureel1 icon/Ureel2
- # icon/Ureel3 icon/Ureel4 icon/Uslider_h icon/Usmall_stop
- # icon/Usmalldriver icon/Usmeye3 icon/Usmeye4 icon/Usmileheart
- # icon/eye icon/grey icon/grey/README icon/grey/U0 icon/grey/U100
- # icon/grey/U15 icon/grey/U20 icon/grey/U25 icon/grey/U33
- # icon/grey/U50 icon/grey/U67 icon/grey/U75 icon/grey/U80
- # icon/grey/U85 icon/mouse icon/mouse/README lib lib/README menu
- # menu/mail_menu menu/more_menu menu/shell_menu menu/vi_menu misc
- # src src/README src/blit src/oblit src/pixrect
- # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:04:40 1988
- PATH=/bin:/usr/bin:/usr/ucb ; export PATH
- if test -f 'MANIFEST' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'MANIFEST'\"
- else
- echo shar: Extracting \"'MANIFEST'\" \(22171 characters\)
- sed "s/^X//" >'MANIFEST' <<'END_OF_FILE'
- X File Name Archive # Description
- X-----------------------------------------------------------
- X MANIFEST 1
- X Makefile 21
- X README 1
- X README.FIRST 1
- X demo 1
- X demo/Makefile 6
- X demo/README 4
- X demo/icon 1
- X demo/icon/Makefile 18
- X demo/icon/README 3
- X demo/icon/browse.c 30
- X demo/icon/cut.c 24
- X demo/icon/cycle.c 17
- X demo/icon/iconmail.c 30
- X demo/icon/iconmsgs.c 31
- X demo/icon/icontoc.c 10
- X demo/icon/invert_colormap.c 5
- X demo/icon/mail_icons.h 36
- X demo/icon/mclock.c 18
- X demo/icon/msgs_icons.h 34
- X demo/icon/overlay.c 13
- X demo/icon/set_colormap.c 8
- X demo/icon/snap.c 28
- X demo/icon/walk.c 13
- X demo/icon/window_print.c 24
- X demo/icon/zoom.c 46
- X demo/mac 1
- X demo/mac/Makefile 5
- X demo/mac/mp2mgr.hqx 60
- X demo/misc 1
- X demo/misc/Makefile 20
- X demo/misc/art_data.c 48
- X demo/misc/bounce.c 13
- X demo/misc/clock.c 21
- X demo/misc/clock2.c 20
- X demo/misc/close.c 24
- X demo/misc/dmgr.c 23
- X demo/misc/ether.c 25
- X demo/misc/getpty.c 31
- X demo/misc/grav.c 11
- X demo/misc/grid.c 6
- X demo/misc/hilbert.c 17
- X demo/misc/hpmgr.c 35
- X demo/misc/lock.c 25
- X demo/misc/maze.c 36
- X demo/misc/mgrmail.c 23
- X demo/misc/mgrmode.c 19
- X demo/misc/mgrmsgs.c 22
- X demo/misc/oclose.c 7
- X demo/misc/omgrmail.c 23
- X demo/misc/overlayd.c 17
- X demo/misc/set_console.c 5
- X demo/misc/set_emacs.c 7
- X demo/misc/set_termcap.c 7
- X demo/misc/show.c 16
- X demo/misc/startup.c 5
- X demo/misc/stat.c 31
- X demo/misc/stringart.c 13
- X demo/msg 1
- X demo/msg/Makefile 6
- X demo/msg/README 11
- X demo/msg/client.c 25
- X demo/msg/do.c 37
- X demo/msg/do.h 7
- X demo/msg/do_file 3
- X demo/msg/do_ls 3
- X demo/msg/do_more 3
- X demo/msg/do_vi 3
- X demo/msg/menus.c 22
- X demo/msg/send.c 5
- X demo/msg/start 5
- X demo/plot 1
- X demo/plot/Makefile 7
- X demo/plot/README 3
- X demo/plot/Uplot.ex 43
- X demo/plot/mgrplot.1g 6
- X demo/plot/mgrplot.c 13
- X demo/plot/subs.c 19
- X demo/sh 1
- X demo/sh/Makefile 5
- X demo/sh/bury 3
- X demo/sh/c_menu 6
- X demo/sh/color 8
- X demo/sh/cursor 5
- X demo/sh/font 3
- X demo/sh/loadfont 6
- X demo/sh/menu 15
- X demo/sh/more 3
- X demo/sh/shape 5
- X demo/sh/showfont 12
- X demo/sh/square 5
- X demo/sh/vi 3
- X demo/tests 1
- X demo/tests/Makefile 7
- X demo/tests/half.c 12
- X demo/tests/many.c 7
- X demo/tests/test_menu.c 13
- X demo/tests/test_rop.c 11
- X demo/tests/test_text.c 6
- X doc 1
- X doc/Makefile 9
- X doc/bitmap.5 9
- X doc/bounce.1 5
- X doc/browse.1 5
- X doc/bury.1 3
- X doc/c_menu.1 7
- X doc/clock.1 5
- X doc/clock2.1 5
- X doc/close.1 8
- X doc/color.1 3
- X doc/cut.1 6
- X doc/cycle.1 5
- X doc/dmgr.1 5
- X doc/ether.1 7
- X doc/font.1 5
- X doc/font.5 6
- X doc/iconmail.1 9
- X doc/iconmsgs.1 8
- X doc/invert_colormap.1 3
- X doc/lock.1 5
- X doc/maze.1 5
- X doc/menu.1 14
- X doc/mgr.1 38
- X doc/mgrmail.1 8
- X doc/mgrmsgs.1 7
- X doc/oclose.1 5
- X doc/omgrmail.1 9
- X doc/overlay.1 5
- X doc/rotate.1 6
- X doc/set_colormap.1 6
- X doc/set_console.1 3
- X doc/set_termcap.1 6
- X doc/shape.1 5
- X doc/show.1 6
- X doc/snap.1 10
- X doc/startup.1 5
- X doc/stat.1 10
- X doc/stringart.1 4
- X doc/tjfilter.1 6
- X doc/usrman 1
- X doc/usrman/INDEX 5
- X doc/usrman/Makefile 11
- X doc/usrman/README 6
- X doc/usrman/abstract 7
- X doc/usrman/croff 1
- X doc/usrman/croff/Makefile 5
- X doc/usrman/croff/README 3
- X doc/usrman/croff/croff.1 12
- X doc/usrman/croff/croff.l 24
- X doc/usrman/croff/hash.c 24
- X doc/usrman/croff/hash.h 6
- X doc/usrman/croff/keys 2
- X doc/usrman/croff/mktable.c 18
- X doc/usrman/doc.0 19
- X doc/usrman/doc.1 44
- X doc/usrman/doc.2 40
- X doc/usrman/doc.3 44
- X doc/usrman/doc.4 50
- X doc/usrman/doc.5 31
- X doc/usrman/doc.6 34
- X doc/usrman/version 1
- X doc/window_print.1 9
- X doc/zoom.1 21
- X font-16 1
- X font-16/.mgrc 3
- X font-16/Makefile 11
- X font-16/README 3
- X font-16/U14x25b 26
- X font-16/U14x25r 26
- X font-16/U80x2 9
- X font-16/U81 25
- X font-16/Uchild11x15 13
- X font-16/Uchild11x15b 13
- X font-16/Uchild11x15bI 13
- X font-16/Uchild11x15bu 13
- X font-16/Ucmr10x16b 18
- X font-16/Ucmr10x16bI 18
- X font-16/Ucmr10x16bu 18
- X font-16/Ucmr14x25r 26
- X font-16/Ucmr14x25rI 27
- X font-16/Ucmr14x25ru 27
- X font-16/Ucmr15x25r 28
- X font-16/Ucmr15x25rI 29
- X font-16/Ucmr15x25ru 29
- X font-16/Ucmr9x16r 15
- X font-16/Ucmr9x16rI 16
- X font-16/Ucmr9x16ru 15
- X font-16/Ucmrb8 17
- X font-16/Ucolossus12x20 19
- X font-16/Ucour6x12r 7
- X font-16/Ucour6x12rI 7
- X font-16/Ucour6x12ru 7
- X font-16/Ucour7x12b 8
- X font-16/Ucour7x12bI 8
- X font-16/Ucour7x12bu 8
- X font-16/Ucour7x14b 12
- X font-16/Ucour7x14bI 12
- X font-16/Ucour7x14bu 12
- X font-16/Ucour7x14r 10
- X font-16/Ucour7x14rI 10
- X font-16/Ucour7x14ru 10
- X font-16/Ucour8x16r 14
- X font-16/Ucour8x16rI 14
- X font-16/Ucour8x16ru 14
- X font-16/Ucour9x16b 16
- X font-16/Ucour9x16bI 16
- X font-16/Ucour9x16bu 17
- X font-16/Udefault 9
- X font-16/Udot1x1r 1
- X font-16/Ugal12x20b 22
- X font-16/Ugal12x20r 22
- X font-16/Ugal12x20rI 22
- X font-16/Ugal12x20ru 22
- X font-16/Ugal13x20b 23
- X font-16/Ugal13x20r 23
- X font-16/Ugal7x11r 6
- X font-16/Ugal7x11rI 6
- X font-16/Ugal7x11ru 6
- X font-16/Ugal7x14r 10
- X font-16/Ugal7x14rI 10
- X font-16/Ugal7x14ru 10
- X font-16/Ugal8x14b 12
- X font-16/Ugal8x14bI 12
- X font-16/Ugal8x14bu 12
- X font-16/Ugal8x16b 16
- X font-16/Ugal8x16bI 16
- X font-16/Ugal8x16bu 16
- X font-16/Ugal9x16r 14
- X font-16/Ugal9x16rI 14
- X font-16/Ugal9x16ru 14
- X font-16/Uoldeng22x30r 35
- X font-16/Uoldeng22x30rI 33
- X font-16/Uoldeng22x30ru 32
- X font-16/Usail6x8r 5
- X font-16/Usail6x8rI 5
- X font-16/Usail6x8ru 5
- X font-16/Usdh9x12b 8
- X font-16/Usdh9x12bI 8
- X font-16/Usdh9x12bu 8
- X font-16/User7x12r 8
- X font-16/User7x12rI 8
- X font-16/User7x12ru 8
- X font-16/User7x13r 9
- X font-16/User7x13rI 9
- X font-16/User7x13ru 9
- X font-16/User7x14r 10
- X font-16/User7x14rI 10
- X font-16/User7x14ru 10
- X font-16/User8x16r 14
- X font-16/User8x16rI 14
- X font-16/User8x16ru 14
- X font-16/User9x18r 19
- X font-16/User9x18rI 19
- X font-16/User9x18ru 19
- X font-16/Ushadow38x40b 41
- X font-16/Ushadow38x40bI 43
- X font-16/Ushadow38x40bu 42
- X font-16/Uupside8x12 7
- X font-32 1
- X font-32/.mgrc 3
- X font-32/Makefile 11
- X font-32/README 3
- X font-32/U14x25b 26
- X font-32/U14x25r 26
- X font-32/U80x2 8
- X font-32/U81 26
- X font-32/Uchild11x15 13
- X font-32/Uchild11x15b 13
- X font-32/Uchild11x15bI 13
- X font-32/Uchild11x15bu 13
- X font-32/Ucmr10x16b 18
- X font-32/Ucmr10x16bI 18
- X font-32/Ucmr10x16bu 18
- X font-32/Ucmr14x25r 27
- X font-32/Ucmr14x25rI 27
- X font-32/Ucmr14x25ru 27
- X font-32/Ucmr15x25r 29
- X font-32/Ucmr15x25rI 29
- X font-32/Ucmr15x25ru 29
- X font-32/Ucmr9x16r 15
- X font-32/Ucmr9x16rI 16
- X font-32/Ucmr9x16ru 15
- X font-32/Ucmrb8 17
- X font-32/Ucolossus12x20 19
- X font-32/Ucour6x12r 7
- X font-32/Ucour6x12rI 7
- X font-32/Ucour6x12ru 7
- X font-32/Ucour7x12b 9
- X font-32/Ucour7x12bI 9
- X font-32/Ucour7x12bu 9
- X font-32/Ucour7x14b 12
- X font-32/Ucour7x14bI 12
- X font-32/Ucour7x14bu 12
- X font-32/Ucour7x14r 11
- X font-32/Ucour7x14rI 11
- X font-32/Ucour7x14ru 11
- X font-32/Ucour8x16r 15
- X font-32/Ucour8x16rI 15
- X font-32/Ucour8x16ru 15
- X font-32/Ucour9x16b 16
- X font-32/Ucour9x16bI 16
- X font-32/Ucour9x16bu 17
- X font-32/Udefault 9
- X font-32/Udot1x1r 1
- X font-32/Ugal12x20b 21
- X font-32/Ugal12x20r 21
- X font-32/Ugal12x20rI 22
- X font-32/Ugal12x20ru 22
- X font-32/Ugal13x20b 23
- X font-32/Ugal13x20r 23
- X font-32/Ugal7x11r 6
- X font-32/Ugal7x11rI 6
- X font-32/Ugal7x11ru 6
- X font-32/Ugal7x14r 11
- X font-32/Ugal7x14rI 11
- X font-32/Ugal7x14ru 11
- X font-32/Ugal8x14b 12
- X font-32/Ugal8x14bI 12
- X font-32/Ugal8x14bu 12
- X font-32/Ugal8x16b 16
- X font-32/Ugal8x16bI 16
- X font-32/Ugal8x16bu 16
- X font-32/Ugal9x16r 14
- X font-32/Ugal9x16rI 15
- X font-32/Ugal9x16ru 14
- X font-32/Uoldeng22x30r 32
- X font-32/Uoldeng22x30rI 33
- X font-32/Uoldeng22x30ru 32
- X font-32/Usail6x8r 5
- X font-32/Usail6x8rI 5
- X font-32/Usail6x8ru 5
- X font-32/Usdh9x12b 8
- X font-32/Usdh9x12bI 8
- X font-32/Usdh9x12bu 8
- X font-32/User7x12r 9
- X font-32/User7x12rI 9
- X font-32/User7x12ru 9
- X font-32/User7x13r 10
- X font-32/User7x13rI 10
- X font-32/User7x13ru 10
- X font-32/User7x14r 10
- X font-32/User7x14rI 11
- X font-32/User7x14ru 11
- X font-32/User8x16r 14
- X font-32/User8x16rI 15
- X font-32/User8x16ru 15
- X font-32/User9x18r 19
- X font-32/User9x18rI 19
- X font-32/User9x18ru 19
- X font-32/Ushadow38x40b 40
- X font-32/Ushadow38x40bI 41
- X font-32/Ushadow38x40bu 42
- X font-32/Uupside8x12 7
- X icon 1
- X icon/Makefile 11
- X icon/README 1
- X icon/README2 3
- X icon/Uapple 2
- X icon/Uarrdown 2
- X icon/Uarrleft 2
- X icon/Uarrne 2
- X icon/Uarrright 2
- X icon/Uarrup 2
- X icon/Ubandaid_bad 2
- X icon/Ubignot 2
- X icon/Ubiplane 2
- X icon/Ublank 2
- X icon/Ublock 2
- X icon/Ublockmask 2
- X icon/Ubomb 2
- X icon/Ucherries 3
- X icon/Ucloudy 3
- X icon/Ucopter 2
- X icon/Ucopy 1
- X icon/Ucpath 2
- X icon/Ucube1 2
- X icon/Ucube2 2
- X icon/Ucube3 2
- X icon/Ucube4 2
- X icon/Ucube5 2
- X icon/Udither 1
- X icon/Udkong1 2
- X icon/Udng 1
- X icon/Udnguy 1
- X icon/Udocument 2
- X icon/Ueasel 3
- X icon/Ueditor 2
- X icon/Ueditot 2
- X icon/Ueye_bld1 3
- X icon/Ueye_bld2 3
- X icon/Ueye_bld3 3
- X icon/Ueyefrontmask 2
- X icon/Ueyesidemask 2
- X icon/Ueyesmaller 2
- X icon/Ufile-cabinet 3
- X icon/Ufile_open 2
- X icon/Ufile_shut 2
- X icon/Ufile_shutb 2
- X icon/Ufloppy 2
- X icon/Ufloppy1 2
- X icon/Ufolder 2
- X icon/Ufoldercopy 2
- X icon/Ufolderin 2
- X icon/Ufolderkey 2
- X icon/Ufolderlocked 2
- X icon/Ufolderout 2
- X icon/Ufoo 13
- X icon/Uforty_five 2
- X icon/Ufourarrows 3
- X icon/Ufrog1 2
- X icon/Ufrog2 2
- X icon/Ugcan_open 2
- X icon/Ugcan_shut 2
- X icon/Ughost 2
- X icon/Uhammer 3
- X icon/Uhand 2
- X icon/Uhand_mouse 2
- X icon/Uinterdict 2
- X icon/Uletter 2
- X icon/Uletters 2
- X icon/Umartini 2
- X icon/Umbox-opening 4
- X icon/Umbox1 3
- X icon/Umbox2 3
- X icon/Umbox_closed 3
- X icon/Umbox_full 3
- X icon/Umbox_open 3
- X icon/Umbox_zip 3
- X icon/Umickface 3
- X icon/Umovie 3
- X icon/Umovie1 3
- X icon/Umovie2 3
- X icon/Umsg_board 3
- X icon/Umsg_none 3
- X icon/Umsg_note 1
- X icon/Umsg_read 3
- X icon/Unobozos1 2
- X icon/Unose 2
- X icon/Unoseback 2
- X icon/Unosefront 2
- X icon/Unosmoking 2
- X icon/Unull 2
- X icon/Upartlycloudy 4
- X icon/Upartlysunny 3
- X icon/Uptr_laser 2
- X icon/Uptr_laseron 2
- X icon/Uptr_tj 2
- X icon/Urainy 3
- X icon/Ureel1 1
- X icon/Ureel2 1
- X icon/Ureel3 1
- X icon/Ureel4 1
- X icon/Uscrewdriver 2
- X icon/Uscube1 2
- X icon/Uscube2 2
- X icon/Uscube3 2
- X icon/Uscube4 2
- X icon/Uscube5 2
- X icon/Uslider_h 1
- X icon/Usmall_stop 1
- X icon/Usmalldriver 1
- X icon/Usmallspiff1 3
- X icon/Usmallspiff2 2
- X icon/Usmeye1 2
- X icon/Usmeye2 2
- X icon/Usmeye3 1
- X icon/Usmeye4 1
- X icon/Usmileheart 1
- X icon/Usmouse0 2
- X icon/Usmouse1 2
- X icon/Usmouse2 2
- X icon/Usmouse3 2
- X icon/Usphere 3
- X icon/Ustopsign 2
- X icon/Ustormy 3
- X icon/Usun_mouse 2
- X icon/Usunny 3
- X icon/Uthinker 45
- X icon/Utombstone 45
- X icon/Utty 3
- X icon/Uumbrella 45
- X icon/Uverysunny 3
- X icon/Uveye1 45
- X icon/Uveye2 45
- X icon/Uveye3 45
- X icon/Uweird_thing 45
- X icon/Uyieldsign 45
- X icon/Uzip 3
- X icon/eye 1
- X icon/eye/Makefile 4
- X icon/eye/README2 3
- X icon/eye/Ueye 45
- X icon/eye/Ueye1 45
- X icon/eye/Ueye10 45
- X icon/eye/Ueye11 45
- X icon/eye/Ueye12 45
- X icon/eye/Ueye13 45
- X icon/eye/Ueye14 45
- X icon/eye/Ueye15 45
- X icon/eye/Ueye16 45
- X icon/eye/Ueye17 45
- X icon/eye/Ueye18 45
- X icon/eye/Ueye19 45
- X icon/eye/Ueye2 45
- X icon/eye/Ueye20 45
- X icon/eye/Ueye21 45
- X icon/eye/Ueye22 45
- X icon/eye/Ueye23 45
- X icon/eye/Ueye24 45
- X icon/eye/Ueye3 45
- X icon/eye/Ueye4 45
- X icon/eye/Ueye5 45
- X icon/eye/Ueye6 45
- X icon/eye/Ueye7 45
- X icon/eye/Ueye8 45
- X icon/eye/Ueye9 45
- X icon/grey 1
- X icon/grey/Makefile 3
- X icon/grey/README 1
- X icon/grey/README2 3
- X icon/grey/U0 1
- X icon/grey/U100 1
- X icon/grey/U15 1
- X icon/grey/U20 1
- X icon/grey/U25 1
- X icon/grey/U33 1
- X icon/grey/U50 1
- X icon/grey/U67 1
- X icon/grey/U75 1
- X icon/grey/U80 1
- X icon/grey/U85 1
- X icon/mouse 1
- X icon/mouse/Makefile 5
- X icon/mouse/README 1
- X icon/mouse/README2 3
- X icon/mouse/Uhhand0 4
- X icon/mouse/Uhhand1 3
- X icon/mouse/Uhhand10 4
- X icon/mouse/Uhhand11 4
- X icon/mouse/Uhhand2 3
- X icon/mouse/Uhhand3 3
- X icon/mouse/Uhhand4 3
- X icon/mouse/Uhhand5 4
- X icon/mouse/Uhhand6 4
- X icon/mouse/Uhhand7 4
- X icon/mouse/Uhhand8 4
- X icon/mouse/Uhhand9 4
- X icon/mouse/Umhand0 4
- X icon/mouse/Umhand1 4
- X icon/mouse/Umhand10 4
- X icon/mouse/Umhand11 4
- X icon/mouse/Umhand2 4
- X icon/mouse/Umhand3 4
- X icon/mouse/Umhand4 4
- X icon/mouse/Umhand5 4
- X icon/mouse/Umhand6 4
- X icon/mouse/Umhand7 4
- X icon/mouse/Umhand8 4
- X icon/mouse/Umhand9 4
- X icon/mouse/Umhhand0 4
- X icon/mouse/Umhhand1 4
- X icon/mouse/Umhhand10 4
- X icon/mouse/Umhhand11 4
- X icon/mouse/Umhhand2 4
- X icon/mouse/Umhhand3 4
- X icon/mouse/Umhhand4 4
- X icon/mouse/Umhhand5 4
- X icon/mouse/Umhhand6 4
- X icon/mouse/Umhhand7 4
- X icon/mouse/Umhhand8 4
- X icon/mouse/Umhhand9 4
- X icon/mouse/Umickface 4
- X icon/mouse/Ummhand0 4
- X icon/mouse/Ummhand1 4
- X icon/mouse/Ummhand10 4
- X icon/mouse/Ummhand11 4
- X icon/mouse/Ummhand2 4
- X icon/mouse/Ummhand3 4
- X icon/mouse/Ummhand4 4
- X icon/mouse/Ummhand5 4
- X icon/mouse/Ummhand6 4
- X icon/mouse/Ummhand7 4
- X icon/mouse/Ummhand8 4
- X icon/mouse/Ummhand9 4
- X lib 1
- X lib/Makefile 8
- X lib/README 1
- X lib/ckmgrterm.c 6
- X lib/dump.h 17
- X lib/restart.h 6
- X lib/scribe.c.1 47
- X lib/scribe.c.2 49
- X lib/scribe.c.3 52
- X lib/scribe.c.4 37
- X lib/sfont.c 39
- X lib/sin.c 8
- X lib/term.c 35
- X lib/term.h 38
- X lib/text.c 10
- X lib/window.h 30
- X menu 1
- X menu/Makefile 45
- X menu/README 45
- X menu/mail_menu 1
- X menu/more_menu 1
- X menu/shell_menu 1
- X menu/vi_menu 1
- X misc 1
- X misc/Makefile 7
- X misc/README 5
- X misc/Umap 53
- X misc/Uplot 51
- X misc/Utree.out 5
- X misc/getscreen.c 12
- X misc/hp_raster.c 28
- X misc/lasergrafix.c 11
- X misc/mgr.ti 3
- X misc/rotate.c 18
- X misc/termcap 45
- X misc/tjfilter.c 17
- X src 1
- X src/Makefile 36
- X src/README 1
- X src/Write.c 6
- X src/bitmaphead.c 8
- X src/bitmapread.c 15
- X src/blit 1
- X src/blit/Makefile 13
- X src/blit/README 7
- X src/blit/asm.h 8
- X src/blit/bit_on.c 5
- X src/blit/bitmap.c 20
- X src/blit/bitmap.h 17
- X src/blit/blit.C 38
- X src/blit/hash.c 24
- X src/blit/hash.h 6
- X src/blit/line.C 20
- X src/blit/m4.h 5
- X src/blit/pixel.C 6
- X src/blit/sym.c 20
- X src/border.c 7
- X src/clip.h 8
- X src/compile_font.c 7
- X src/copyright.c 25
- X src/copyright.h.1 55
- X src/copyright.h.2 59
- X src/copyright.h.3 57
- X src/copyright.h.4 56
- X src/copyright.h.5 58
- X src/copyright.h.6 54
- X src/cut.c 33
- X src/data.c 18
- X src/debug_flags.c 7
- X src/default_font.h 24
- X src/defines.h 14
- X src/defs.h 28
- X src/dependencies 9
- X src/destroy.c 20
- X src/do_buckey.c 27
- X src/do_button.c 30
- X src/do_event.c 32
- X src/do_menu.c 30
- X src/down_load.c 34
- X src/erase_win.c 7
- X src/event.h 18
- X src/fast_scroll.c 21
- X src/font.h 7
- X src/font_subs.c 20
- X src/get_font.c 15
- X src/get_info.c 25
- X src/get_menus.c 35
- X src/get_rect.c 9
- X src/get_text.c 21
- X src/getshell.c 21
- X src/graph_subs.c 23
- X src/icons-16.h 12
- X src/icons-32.h 19
- X src/intersect.c 11
- X src/kbd.c 18
- X src/menu.h 15
- X src/mgr.c 37
- X src/mouse_get.c 10
- X src/move.c 6
- X src/move_box.c 6
- X src/new_window.c 28
- X src/oblit 1
- X src/oblit/Makefile 6
- X src/oblit/README 3
- X src/oblit/bit_on.c 5
- X src/oblit/bitmap.c 20
- X src/oblit/bitmap.h 17
- X src/oblit/blit.c 45
- X src/oblit/line.c 21
- X src/oblit/pixel.c 6
- X src/pixrect 1
- X src/pixrect/Makefile 5
- X src/pixrect/bitmap.h 14
- X src/pixrect/sundep.c 5
- X src/print.c 20
- X src/put_window.c 61
- X src/scroll.c 9
- X src/set_mode.c 11
- X src/shape.c 17
- X src/sigdata.c 10
- X src/startup.c 31
- X src/subs.c 39
- X src/update.c 28
- X src/utmp.c 17
- X src/win_make.c 20
- X src/win_stack.c 33
- X src/win_subs.c 34
- X src/write_ok.c 9
- END_OF_FILE
- # end of 'MANIFEST'
- fi
- if test -f 'README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'README'\"
- else
- echo shar: Extracting \"'README'\" \(5617 characters\)
- sed "s/^X//" >'README' <<'END_OF_FILE'
- X# Copyright (c) 1987 Bellcore
- X# All Rights Reserved
- X# Permission is granted to copy or use this program, EXCEPT that it
- X# may not be sold for profit, the copyright notice must be reproduced
- X# on copies, and credit should be given to Bellcore where it is due.
- X# BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
- X
- X----------------------------------------------------------------------------
- X
- XWelcome to MGR. MGR is an network transparent window system for Unix. This
- Xsource contains the SUN version. MGR has been ported to the Macintosh, and to
- Xsystem V based unix machines. Look at the first few pages of
- Xdoc/usrman/usrman.out for a more detailed desciption of MGR.
- X
- X----------------------------------------------------------------------------
- X
- XDirectory contents:
- X
- XMakefile Master makefile
- XREADME This file
- Xdemo Mgr demo programs
- Xdoc man pages and user's quide
- Xfont-16 16-bit aligned fonts (for sun2's and color suns)
- Xfont-32 32-bit aligned fonts (for monochrome sun 3's)
- Xicon some sample icons
- Xlib C library interface
- Xmenu some sample menus
- Xmisc Sample startup files, misc. useful commands.
- Xsrc MGR source
- X----------------------------------------------------------------------------
- X
- XInstallation notes:
- X
- X* MGR has 2 built-in path names; one to find fonts, the other to find icons.
- X Both are set with INSROOT in the top level makefile, but may be
- X over-ridden on the command line.
- X
- X* "make" builds mgr and all the demos and utilities. "make install", when
- X run as root, put everything into the proper place.
- X
- X* MGR needs to run as root in order to "chown" your tty's. Otherwise
- X commands like "mesg" and "biff" don't work -- they require you own
- X your tty, and the mgr ipc stuff breaks.
- X
- X* Some old versions of make (pre release 3.0) don't work on multi-level
- X makefiles. In such cases, run all of the sub makefiles by hand,
- X starting at the bottom. Alternately you can use GNU-make from the
- X Free Software Foundation (You need to remove the "#include <sys/types.h>"
- X and move "#include <sys/param.h>" to be the 1'st include file) if gnu-make
- X won't compile.
- X
- X* I've installed this release on the following SUNS:
- X sun 2/120 running release 1.1
- X sun 2/50 running release 2.3
- X sun 3/50 3/75, 3/160, 3/260, 3/110, 3/60c running releases 3.0 to 4.0.
- X This release used to work on the roadrunner (386 based SUN), but the
- X C compiler dumps core on our current RR release. Also on the 386, the
- X internal format of bitmaps is different: you need to bit-swap every
- X data byte of the fonts and icons.
- X
- X* To make and install MGR, become root and type:
- X make INSROOT=<rootdir> TARGET=<which_mgr> install
- X where <rootdir> is MGR's root directory, usually /usr/mgr and
- X <which_mgr> specifies the version of mgr you want. Common values for
- X <which_mgr> are:
- X prod production version - debugging code omitted.
- X color color version
- X sun2 sun2 version
- X mgr default version
- X src/makefile has a complete list of $TARGET's
- X Some of the demos don't work in color.
- X
- X* To make MGR's home directory in one place, then install it in a different
- X place (presumably in anticipation of future symbolic links), do a
- X make INSROOT=<mgr_looks_here>
- X followed by a
- X make INSROOT=<mgr_gets_put_here> install
- X
- X* Makefile Bugs
- X When making the 'color' or other pixrect based versions of mgr (Normally
- X MGR doesn't use pixrect; it has its own bitblit code) you need to add
- X OTHERLIB=-lpixrect to the make command line.
- X
- X* MGR bugs.
- X - The font format depends upon the underlying bitblit implementation,
- X which is why 2 versions of the fonts are needed. This should be fixed
- X in the future, with the introduction of a more portable font format.
- X Its currently not possible for the monochrome and color versions of
- X MGR to share the same directory, as they each need a different font
- X format.
- X
- X - The SUN color version of MGR is kludgy, due in part to the semantics
- X of Sun's pixrect library. If I ever get around to writing COLOR bitblit
- X code, the color versions should go 2x faster.
- X
- X----------------------------------------------------------------------------
- X
- X* When trying to run MGR, if you get:
- X
- X - can't find the screen
- X make sure you have a /dev/bwtwo0, otherwise
- X cd to /dev, and type "MAKEDEV bwtwo0" as root
- X
- X - can't get a ptty
- X make sure all of /dev/[tp]ty[pq]? are owned by root, mode 666
- X and all programs referenced with the "shell" option in the startup
- X file exist and are executable
- X
- X - none but the default font, make sure MGR is looking in the right place.
- X type "mgr -V" to find out where mgr is looking.
- X
- X - completely hung (not even the mouse track moves)
- X login to your sun from another terminal (or rlogin) and kill the
- X mgr process.
- X
- X "mgr -V" provides more configuration information than "mgr -v"
- X
- X----------------------------------------------------------------------------
- XAcknowlegements:
- X Many thanks to Mike Bianchi, who spent many hours fixing little bugs
- X and helping to get all of this stuff into a coherent package.
- X
- X----------------------------------------------------------------------------
- X
- XStephen A. Uhler
- XBell Communications Research
- X435 South St.
- XMorristown, NJ 07960
- XJuly, 7 1988 10, 1987
- X
- XEmail addresses:
- X bellcore!sau
- X sau@bellcore.com
- X
- X----------------------------------------------------------------------------
- X
- XPlease mail any bugs or comments to:
- Xmgr@bellcore.com or bellcore!mgr
- X
- END_OF_FILE
- if test 5617 -ne `wc -c <'README'`; then
- echo shar: \"'README'\" unpacked with wrong size!
- fi
- # end of 'README'
- fi
- if test -f 'README.FIRST' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'README.FIRST'\"
- else
- echo shar: Extracting \"'README.FIRST'\" \(4151 characters\)
- sed "s/^X//" >'README.FIRST' <<'END_OF_FILE'
- XSOME NOTES ON THE DISTRIBUTION OF MGR AS DONE THROUGH
- XTHE USENET NEWSGROUP COMP.SOURCES.UNIX
- X
- X --Rich $alz, Thu Nov 17 20:59:01 EST 1988
- X
- X This is the largest posting to ever appear in comp.sources.unix;
- X I think it's worth it. Stephen has been very patient about getting
- X this out. Those who attended Dan Nachbar's talk on "spiff"
- X might remember a closing slide that said said "MGR is to X as
- X Unix is to Multix." I'm not qualified to comment on the validity,
- X but I think lots of people will find the Bellcore window system
- X very interesting. Thanks to the folks there for making it possible
- X for such great tools to get such wide distribution.
- X
- X Attached is the abstract from the (extensive!) documentation, and
- X the shipping manifest. The packing is not ideal, but it's not
- X too bad for something done automatically. It took me a bit of
- X fiddling to find and uuencode all the binary files in this
- X package; look for files that start with an uppercase U. Some
- X files were split up into pieces because they were too big.
- X
- X ***
- X IN ALL CASES, look at the README and/or README2 files in
- X every directory; they will contain instructions on how to
- X recreate the originals.
- X ***
- X
- X IN ADDITION, several files were edited to just turn one or
- X two control characters into their printable representation.
- X You will have to edit the following files:
- X Found 2 control chars in menu/vi_menu
- X Line 2 ^F should be CTRL/F
- X Line 3 ^B should be CTRL/B
- X Found 4 control chars in demo/msg/do_more
- X Line 16, ^[ should be ESCAPE (4 times)
- X Found 1 control char in demo/sh/bury
- X Line 15, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/font
- X Line 15, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/shape
- X Line 15, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/cursor
- X Line 14, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/square
- X Line 14, ^[ should be ESCAPE
- X Found 1 control char in demo/msg/Makefile
- X Line 46, ^[ should be ESCAPE
- X Found 2 control chars in demo/sh/c_menu
- X Line 23, ^E should be CTRL/E
- X Line 24, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/loadfont
- X Line 19, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/color
- X Line 14, ^[ should be ESCAPE
- X Found 1 control char in demo/sh/showfont
- X Line 21, ^[ should be ESCAPE
- X Found 3 control chars in demo/sh/menu
- X Line 41, ^[ should be ESCAPE
- X Line 81, ^[ should be ESCAPE
- X Line 102, ^[ should be ESCAPE
- X Found 45 control chars in doc/usrman/doc.0
- X Line 30, ^G should be CTRL/G (3 times)
- X Line 134, ^G should be CTRL/G (3 times)
- X Line 135, ^G should be CTRL/G (3 times)
- X Line 136, ^G should be CTRL/G (3 times)
- X Line 137, ^G should be CTRL/G (3 times)
- X Line 138, ^G should be CTRL/G (3 times)
- X Line 139, ^G should be CTRL/G (3 times)
- X Line 140, ^G should be CTRL/G (3 times)
- X Line 141, ^G should be CTRL/G (3 times)
- X Line 142, ^G should be CTRL/G (3 times)
- X Line 143, ^G should be CTRL/G (3 times)
- X Line 144, ^G should be CTRL/G (3 times)
- X Line 145, ^G should be CTRL/G (3 times)
- X Line 146, ^G should be CTRL/G (3 times)
- X Line 147, ^G should be CTRL/G (3 times)
- X
- X In addition, I made the following changes ("fixes") in
- X the C source files, turning actual BELL's, e.g.,
- X into the \007 equivalent.
- X Found 2 control chars in demo/plot/subs.c
- X ** I FIXED; TURNED 2 ESCAPEs INTO \033
- X Found 6 control chars in demo/msg/menus.c
- X ** I FIXED; TURNED 6 CTRL/Es INTO \005
- X Found 4 control chars in demo/misc/dmgr.c
- X ** I FIXED; TURNED 3 CTRL/Gs INTO \007
- X ** I FIXED; TURNED 1 CTRL/H INTO \010
- X Found 2 control chars in demo/icon/cut.c
- X ** I FIXED; TURNED 2 CTRL/Es INTO \005
- X Found 1 control char in demo/icon/iconmail.c
- X ** I FIXED; TURNED 1 CTRL/G INTO \007
- X Found 1 control char in lib/restart.h
- X ** I FIXED; TURNED 2 CTRL/\ INTO \034
- X Found 1 control char in src/defines.h
- X ** I FIXED; TURNED 1 CTRL/E INTO \005
- X Found 2 control chars in src/graph_subs.c
- X ** I FIXED; TURNED 2 CTRL/H INTO \010 (in a comment)
- END_OF_FILE
- if test 4151 -ne `wc -c <'README.FIRST'`; then
- echo shar: \"'README.FIRST'\" unpacked with wrong size!
- fi
- # end of 'README.FIRST'
- fi
- echo shar: Creating directory \"'demo'\"
- mkdir 'demo'
- echo shar: Creating directory \"'misc'\"
- mkdir 'misc'
- echo shar: Creating directory \"'src'\"
- mkdir 'src'
- echo shar: Creating directory \"'menu'\"
- mkdir 'menu'
- echo shar: Creating directory \"'lib'\"
- mkdir 'lib'
- echo shar: Creating directory \"'icon'\"
- mkdir 'icon'
- echo shar: Creating directory \"'doc'\"
- mkdir 'doc'
- echo shar: Creating directory \"'src/pixrect'\"
- mkdir 'src/pixrect'
- echo shar: Creating directory \"'src/oblit'\"
- mkdir 'src/oblit'
- echo shar: Creating directory \"'src/blit'\"
- mkdir 'src/blit'
- echo shar: Creating directory \"'icon/mouse'\"
- mkdir 'icon/mouse'
- echo shar: Creating directory \"'font-16'\"
- mkdir 'font-16'
- echo shar: Creating directory \"'font-32'\"
- mkdir 'font-32'
- echo shar: Creating directory \"'icon/eye'\"
- mkdir 'icon/eye'
- echo shar: Creating directory \"'icon/grey'\"
- mkdir 'icon/grey'
- echo shar: Creating directory \"'demo/icon'\"
- mkdir 'demo/icon'
- echo shar: Creating directory \"'demo/mac'\"
- mkdir 'demo/mac'
- echo shar: Creating directory \"'demo/misc'\"
- mkdir 'demo/misc'
- echo shar: Creating directory \"'demo/msg'\"
- mkdir 'demo/msg'
- echo shar: Creating directory \"'demo/plot'\"
- mkdir 'demo/plot'
- echo shar: Creating directory \"'demo/sh'\"
- mkdir 'demo/sh'
- echo shar: Creating directory \"'demo/tests'\"
- mkdir 'demo/tests'
- echo shar: Creating directory \"'doc/usrman'\"
- mkdir 'doc/usrman'
- echo shar: Creating directory \"'doc/usrman/croff'\"
- mkdir 'doc/usrman/croff'
- if test -f 'doc/usrman/version' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'doc/usrman/version'\"
- else
- echo shar: Extracting \"'doc/usrman/version'\" \(3 characters\)
- sed "s/^X//" >'doc/usrman/version' <<'END_OF_FILE'
- X51
- END_OF_FILE
- if test 3 -ne `wc -c <'doc/usrman/version'`; then
- echo shar: \"'doc/usrman/version'\" unpacked with wrong size!
- fi
- # end of 'doc/usrman/version'
- fi
- if test -f 'font-16/Udot1x1r' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'font-16/Udot1x1r'\"
- else
- echo shar: Extracting \"'font-16/Udot1x1r'\" \(58 characters\)
- sed "s/^X//" >'font-16/Udot1x1r' <<'END_OF_FILE'
- Xbegin 644 dot1x1r.fnt
- X3%@$! & @?________________P
- X
- Xend
- END_OF_FILE
- if test 58 -ne `wc -c <'font-16/Udot1x1r'`; then
- echo shar: \"'font-16/Udot1x1r'\" unpacked with wrong size!
- fi
- # end of 'font-16/Udot1x1r'
- fi
- if test -f 'font-32/Udot1x1r' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'font-32/Udot1x1r'\"
- else
- echo shar: Extracting \"'font-32/Udot1x1r'\" \(54 characters\)
- sed "s/^X//" >'font-32/Udot1x1r' <<'END_OF_FILE'
- Xbegin 644 dot1x1r.fnt
- X2& $! & @?_______________
- X
- Xend
- END_OF_FILE
- if test 54 -ne `wc -c <'font-32/Udot1x1r'`; then
- echo shar: \"'font-32/Udot1x1r'\" unpacked with wrong size!
- fi
- # end of 'font-32/Udot1x1r'
- fi
- if test -f 'icon/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/README'\"
- else
- echo shar: Extracting \"'icon/README'\" \(64 characters\)
- sed "s/^X//" >'icon/README' <<'END_OF_FILE'
- XMost of these icons were created and donated by
- XStephen Hawley.
- END_OF_FILE
- if test 64 -ne `wc -c <'icon/README'`; then
- echo shar: \"'icon/README'\" unpacked with wrong size!
- fi
- # end of 'icon/README'
- fi
- if test -f 'icon/Ucopy' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Ucopy'\"
- else
- echo shar: Extracting \"'icon/Ucopy'\" \(75 characters\)
- sed "s/^X//" >'icon/Ucopy' <<'END_OF_FILE'
- Xbegin 644 copy
- XF>GH@," P $ ( 0 @?_A C=B/P(Q B'_X
- X
- Xend
- END_OF_FILE
- if test 75 -ne `wc -c <'icon/Ucopy'`; then
- echo shar: \"'icon/Ucopy'\" unpacked with wrong size!
- fi
- # end of 'icon/Ucopy'
- fi
- if test -f 'icon/Udither' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Udither'\"
- else
- echo shar: Extracting \"'icon/Udither'\" \(77 characters\)
- sed "s/^X//" >'icon/Udither' <<'END_OF_FILE'
- Xbegin 644 dither
- XF>GH@," PD) &!@8&D) )"6!@8& )"9"0!@8&!I"0"0E@8&!@"0D
- X
- Xend
- END_OF_FILE
- if test 77 -ne `wc -c <'icon/Udither'`; then
- echo shar: \"'icon/Udither'\" unpacked with wrong size!
- fi
- # end of 'icon/Udither'
- fi
- if test -f 'icon/Udng' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Udng'\"
- else
- echo shar: Extracting \"'icon/Udng'\" \(96 characters\)
- sed "s/^X//" >'icon/Udng' <<'END_OF_FILE'
- Xbegin 644 dng
- XM>GH@)R XQ@ H #@ ? #6 -8 _@#^ /X Q@"Z /X _@!\ #@ * H "@ ; #N
- X) $0
- X
- Xend
- END_OF_FILE
- if test 96 -ne `wc -c <'icon/Udng'`; then
- echo shar: \"'icon/Udng'\" unpacked with wrong size!
- fi
- # end of 'icon/Udng'
- fi
- if test -f 'icon/Udnguy' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Udnguy'\"
- else
- echo shar: Extracting \"'icon/Udnguy'\" \(98 characters\)
- sed "s/^X//" >'icon/Udnguy' <<'END_OF_FILE'
- Xbegin 644 dnguy
- XM>GH@)R X Q@ H #@ ? #^ /X U@#6 /X _@"Z ,8 _@!\ #@ * H
- X) "@ ; #N $0
- X
- Xend
- END_OF_FILE
- if test 98 -ne `wc -c <'icon/Udnguy'`; then
- echo shar: \"'icon/Udnguy'\" unpacked with wrong size!
- fi
- # end of 'icon/Udnguy'
- fi
- if test -f 'icon/Umsg_note' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Umsg_note'\"
- else
- echo shar: Extracting \"'icon/Umsg_note'\" \(59 characters\)
- sed "s/^X//" >'icon/Umsg_note' <<'END_OF_FILE'
- Xbegin 644 msg_note
- X8>GH@*B I?\! 1D9 1D! 0$!&0$" @/^
- X
- Xend
- END_OF_FILE
- if test 59 -ne `wc -c <'icon/Umsg_note'`; then
- echo shar: \"'icon/Umsg_note'\" unpacked with wrong size!
- fi
- # end of 'icon/Umsg_note'
- fi
- if test -f 'icon/Ureel1' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Ureel1'\"
- else
- echo shar: Extracting \"'icon/Ureel1'\" \(64 characters\)
- sed "s/^X//" >'icon/Ureel1' <<'END_OF_FILE'
- Xbegin 644 reel1
- X>>GH@+" L#P _Q'Y@GG"?]?_P__#_FN>09^ _QP\/
- X
- Xend
- END_OF_FILE
- if test 64 -ne `wc -c <'icon/Ureel1'`; then
- echo shar: \"'icon/Ureel1'\" unpacked with wrong size!
- fi
- # end of 'icon/Ureel1'
- fi
- if test -f 'icon/Ureel2' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Ureel2'\"
- else
- echo shar: Extracting \"'icon/Ureel2'\" \(64 characters\)
- sed "s/^X//" >'icon/Ureel2' <<'END_OF_FILE'
- Xbegin 644 reel2
- X>>GH@+" L#P _Q$\@SS#_]?_P__#_^L\P3R _QP\/
- X
- Xend
- END_OF_FILE
- if test 64 -ne `wc -c <'icon/Ureel2'`; then
- echo shar: \"'icon/Ureel2'\" unpacked with wrong size!
- fi
- # end of 'icon/Ureel2'
- fi
- if test -f 'icon/Ureel3' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Ureel3'\"
- else
- echo shar: Extracting \"'icon/Ureel3'\" \(64 characters\)
- sed "s/^X//" >'icon/Ureel3' <<'END_OF_FILE'
- Xbegin 644 reel3
- X>>GH@+" L#P _Q&?@YY#_E?_P__"?^IYP?F _QP\/
- X
- Xend
- END_OF_FILE
- if test 64 -ne `wc -c <'icon/Ureel3'`; then
- echo shar: \"'icon/Ureel3'\" unpacked with wrong size!
- fi
- # end of 'icon/Ureel3'
- fi
- if test -f 'icon/Ureel4' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Ureel4'\"
- else
- echo shar: Extracting \"'icon/Ureel4'\" \(64 characters\)
- sed "s/^X//" >'icon/Ureel4' <<'END_OF_FILE'
- Xbegin 644 reel4
- X>>GH@+" L#P YP'G@__#_\)^0GY#_\/_P>> YP \
- X
- Xend
- END_OF_FILE
- if test 64 -ne `wc -c <'icon/Ureel4'`; then
- echo shar: \"'icon/Ureel4'\" unpacked with wrong size!
- fi
- # end of 'icon/Ureel4'
- fi
- if test -f 'icon/Uslider_h' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Uslider_h'\"
- else
- echo shar: Extracting \"'icon/Uslider_h'\" \(125 characters\)
- sed "s/^X//" >'icon/Uslider_h' <<'END_OF_FILE'
- Xbegin 644 slider_h
- XM>GH@-R P#G 0 !&($ AA#@ _G]4 "&$D@ 1B)( #G"2 ; &P "2
- X9 D@ )( !4 . ! 0 1
- X
- Xend
- END_OF_FILE
- if test 125 -ne `wc -c <'icon/Uslider_h'`; then
- echo shar: \"'icon/Uslider_h'\" unpacked with wrong size!
- fi
- # end of 'icon/Uslider_h'
- fi
- if test -f 'icon/Usmall_stop' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Usmall_stop'\"
- else
- echo shar: Extracting \"'icon/Usmall_stop'\" \(81 characters\)
- sed "s/^X//" >'icon/Usmall_stop' <<'END_OF_FILE'
- Xbegin 644 small_stop
- XF>GH@," P!^ /\!_X/_Q__M&SNU6[5=M3VU>[MW_^/_P?^ _P!^
- X
- Xend
- END_OF_FILE
- if test 81 -ne `wc -c <'icon/Usmall_stop'`; then
- echo shar: \"'icon/Usmall_stop'\" unpacked with wrong size!
- fi
- # end of 'icon/Usmall_stop'
- fi
- if test -f 'icon/Usmalldriver' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Usmalldriver'\"
- else
- echo shar: Extracting \"'icon/Usmalldriver'\" \(78 characters\)
- sed "s/^X//" >'icon/Usmalldriver' <<'END_OF_FILE'
- Xbegin 644 smalldriver
- XB>GH@.R G?$ " (*@#8"9/_!@@" ()D_\#L V ?V "
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/Usmalldriver'`; then
- echo shar: \"'icon/Usmalldriver'\" unpacked with wrong size!
- fi
- # end of 'icon/Usmalldriver'
- fi
- if test -f 'icon/Usmeye3' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Usmeye3'\"
- else
- echo shar: Extracting \"'icon/Usmeye3'\" \(165 characters\)
- sed "s/^X//" >'icon/Usmeye3' <<'END_OF_FILE'
- Xbegin 644 smeye3
- XM>GH@." X ? 8, ( @ $ $ "%0@ BJ( Q<1@ 0/($
- XM $%]!)!8_C0 67TT %BJ- "(5"( C !B '( G !.0 D2 %% #*8
- X,#!!@ !_O\&
- X
- Xend
- END_OF_FILE
- if test 165 -ne `wc -c <'icon/Usmeye3'`; then
- echo shar: \"'icon/Usmeye3'\" unpacked with wrong size!
- fi
- # end of 'icon/Usmeye3'
- fi
- if test -f 'icon/Usmeye4' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Usmeye4'\"
- else
- echo shar: Extracting \"'icon/Usmeye4'\" \(165 characters\)
- sed "s/^X//" >'icon/Usmeye4' <<'END_OF_FILE'
- Xbegin 644 smeye4
- XM>GH@." X !\ !@P @" 0 0 (5" .*HX $%Q! !<\F0 27TD
- XM $C^))!Q?1P B*HB (A4(@!T %P @" $Y !R1)P +()H !$!$ * *
- X,!@# &
- X
- Xend
- END_OF_FILE
- if test 165 -ne `wc -c <'icon/Usmeye4'`; then
- echo shar: \"'icon/Usmeye4'\" unpacked with wrong size!
- fi
- # end of 'icon/Usmeye4'
- fi
- if test -f 'icon/Usmileheart' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/Usmileheart'\"
- else
- echo shar: Extracting \"'icon/Usmileheart'\" \(147 characters\)
- sed "s/^X//" >'icon/Usmileheart' <<'END_OF_FILE'
- Xbegin 644 smileheart
- XM>GH@,B T'SX #'C !@P8 Q,C ,@0P #,&, P # , P !D$8 8B&
- XI #'# 8!@ # P 88 ", R %@ !P 8 $
- X
- Xend
- END_OF_FILE
- if test 147 -ne `wc -c <'icon/Usmileheart'`; then
- echo shar: \"'icon/Usmileheart'\" unpacked with wrong size!
- fi
- # end of 'icon/Usmileheart'
- fi
- if test -f 'icon/grey/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/README'\"
- else
- echo shar: Extracting \"'icon/grey/README'\" \(42 characters\)
- sed "s/^X//" >'icon/grey/README' <<'END_OF_FILE'
- XThese are preliminary 16x16 grey patterns
- END_OF_FILE
- if test 42 -ne `wc -c <'icon/grey/README'`; then
- echo shar: \"'icon/grey/README'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/README'
- fi
- if test -f 'icon/grey/U0' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U0'\"
- else
- echo shar: Extracting \"'icon/grey/U0'\" \(77 characters\)
- sed "s/^X//" >'icon/grey/U0' <<'END_OF_FILE'
- Xbegin 644 0
- XF>GH@," P
- X
- Xend
- END_OF_FILE
- if test 77 -ne `wc -c <'icon/grey/U0'`; then
- echo shar: \"'icon/grey/U0'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U0'
- fi
- if test -f 'icon/grey/U100' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U100'\"
- else
- echo shar: Extracting \"'icon/grey/U100'\" \(79 characters\)
- sed "s/^X//" >'icon/grey/U100' <<'END_OF_FILE'
- Xbegin 644 100
- XF>GH@," P__________________________________________\
- X
- Xend
- END_OF_FILE
- if test 79 -ne `wc -c <'icon/grey/U100'`; then
- echo shar: \"'icon/grey/U100'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U100'
- fi
- if test -f 'icon/grey/U15' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U15'\"
- else
- echo shar: Extracting \"'icon/grey/U15'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U15' <<'END_OF_FILE'
- Xbegin 644 15
- XF>GH@," P@0($"! @0($"! @0($"! @0($"! @0($"! @0($"! @
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U15'`; then
- echo shar: \"'icon/grey/U15'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U15'
- fi
- if test -f 'icon/grey/U20' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U20'\"
- else
- echo shar: Extracting \"'icon/grey/U20'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U20' <<'END_OF_FILE'
- Xbegin 644 20
- XF>GH@," PA"$A" A"0A 0A(0A(0@(0D(0$(2$(2$("$)"$!"$A"$
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U20'`; then
- echo shar: \"'icon/grey/U20'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U20'
- fi
- if test -f 'icon/grey/U25' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U25'\"
- else
- echo shar: Extracting \"'icon/grey/U25'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U25' <<'END_OF_FILE'
- Xbegin 644 25
- XF>GH@," PB(A$1!$1(B*(B$1$$1$B(HB(1$01$2(BB(A$1!$1(B(
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U25'`; then
- echo shar: \"'icon/grey/U25'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U25'
- fi
- if test -f 'icon/grey/U33' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U33'\"
- else
- echo shar: Extracting \"'icon/grey/U33'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U33' <<'END_OF_FILE'
- Xbegin 644 33
- XF>GH@," PDDE))"22DDE))"22DDE))"22DDE))"22DDE))"22DDD
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U33'`; then
- echo shar: \"'icon/grey/U33'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U33'
- fi
- if test -f 'icon/grey/U50' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U50'\"
- else
- echo shar: Extracting \"'icon/grey/U50'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U50' <<'END_OF_FILE'
- Xbegin 644 50
- XF>GH@," PJJI55:JJ556JJE55JJI55:JJ556JJE55JJI55:JJ554
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U50'`; then
- echo shar: \"'icon/grey/U50'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U50'
- fi
- if test -f 'icon/grey/U67' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U67'\"
- else
- echo shar: Extracting \"'icon/grey/U67'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U67' <<'END_OF_FILE'
- Xbegin 644 67
- XF>GH@," P;;:VV]MM;;:VV]MM;;:VV]MM;;:VV]MM;;:VV]MM;;8
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U67'`; then
- echo shar: \"'icon/grey/U67'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U67'
- fi
- if test -f 'icon/grey/U75' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U75'\"
- else
- echo shar: Extracting \"'icon/grey/U75'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U75' <<'END_OF_FILE'
- Xbegin 644 75
- XF>GH@," P=W>[N^[NW=UW=[N[[N[=W7=WN[ON[MW==W>[N^[NW=T
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U75'`; then
- echo shar: \"'icon/grey/U75'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U75'
- fi
- if test -f 'icon/grey/U80' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U80'\"
- else
- echo shar: Extracting \"'icon/grey/U80'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U80' <<'END_OF_FILE'
- Xbegin 644 80
- XF>GH@," P>][>]_>]O>_O>WO>WO?WO;WO[WM[WM[W][V][^][>]X
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U80'`; then
- echo shar: \"'icon/grey/U80'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U80'
- fi
- if test -f 'icon/grey/U85' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/grey/U85'\"
- else
- echo shar: Extracting \"'icon/grey/U85'\" \(78 characters\)
- sed "s/^X//" >'icon/grey/U85' <<'END_OF_FILE'
- Xbegin 644 85
- XF>GH@," P?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_<
- X
- Xend
- END_OF_FILE
- if test 78 -ne `wc -c <'icon/grey/U85'`; then
- echo shar: \"'icon/grey/U85'\" unpacked with wrong size!
- fi
- # end of 'icon/grey/U85'
- fi
- if test -f 'icon/mouse/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'icon/mouse/README'\"
- else
- echo shar: Extracting \"'icon/mouse/README'\" \(41 characters\)
- sed "s/^X//" >'icon/mouse/README' <<'END_OF_FILE'
- XMGR icons for Mickey Mouse Clock, by SDH
- END_OF_FILE
- if test 41 -ne `wc -c <'icon/mouse/README'`; then
- echo shar: \"'icon/mouse/README'\" unpacked with wrong size!
- fi
- # end of 'icon/mouse/README'
- fi
- if test -f 'lib/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'lib/README'\"
- else
- echo shar: Extracting \"'lib/README'\" \(149 characters\)
- sed "s/^X//" >'lib/README' <<'END_OF_FILE'
- XAs distributed on comp.sources.unix, the file scribe.c was
- Xbroken into four pieces. Execute the following:
- X cat scribe.c.? >scribe.c
- X rm scribe.c.?
- END_OF_FILE
- if test 149 -ne `wc -c <'lib/README'`; then
- echo shar: \"'lib/README'\" unpacked with wrong size!
- fi
- # end of 'lib/README'
- fi
- if test -f 'menu/mail_menu' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'menu/mail_menu'\"
- else
- echo shar: Extracting \"'menu/mail_menu'\" \(72 characters\)
- sed "s/^X//" >'menu/mail_menu' <<'END_OF_FILE'
- Xprint t
- Xdelete dt
- Xnext n
- Xfile | hm -s
- Xquit q
- Xhelp ?
- Xheaders h *
- Xabort x
- END_OF_FILE
- if test 72 -ne `wc -c <'menu/mail_menu'`; then
- echo shar: \"'menu/mail_menu'\" unpacked with wrong size!
- fi
- # end of 'menu/mail_menu'
- fi
- if test -f 'menu/more_menu' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'menu/more_menu'\"
- else
- echo shar: Extracting \"'menu/more_menu'\" \(92 characters\)
- sed "s/^X//" >'menu/more_menu' <<'END_OF_FILE'
- Xmore d\c
- Xagain .\c
- Xnext file :n\c
- Xfind /\c
- Xbackup '\c
- Xfile ? :f\c
- Xhelp h\c
- Xquit :Q\c
- END_OF_FILE
- if test 92 -ne `wc -c <'menu/more_menu'`; then
- echo shar: \"'menu/more_menu'\" unpacked with wrong size!
- fi
- # end of 'menu/more_menu'
- fi
- if test -f 'menu/shell_menu' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'menu/shell_menu'\"
- else
- echo shar: Extracting \"'menu/shell_menu'\" \(96 characters\)
- sed "s/^X//" >'menu/shell_menu' <<'END_OF_FILE'
- Xls ls
- Xrepeat !!
- Xlast edit !vi
- Xlast make !make
- Xdate date
- Xshazam zap
- Xmail mail
- Xmessages msgs
- END_OF_FILE
- if test 96 -ne `wc -c <'menu/shell_menu'`; then
- echo shar: \"'menu/shell_menu'\" unpacked with wrong size!
- fi
- # end of 'menu/shell_menu'
- fi
- if test -f 'menu/vi_menu' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'menu/vi_menu'\"
- else
- echo shar: Extracting \"'menu/vi_menu'\" \(118 characters\)
- sed "s/^X//" >'menu/vi_menu' <<'END_OF_FILE'
- Xundo u\c
- Xnext page ^F\c
- Xprev page ^B\c
- Xyank line "zY\c
- Xput line "zP\c
- Xmark mz\c
- Xgoto mark 'z\c
- Xrerun :! !
- Xquit :q
- END_OF_FILE
- if test 118 -ne `wc -c <'menu/vi_menu'`; then
- echo shar: \"'menu/vi_menu'\" unpacked with wrong size!
- fi
- # end of 'menu/vi_menu'
- fi
- if test -f 'src/README' -a "${1}" != "-c" ; then
- echo shar: Will not clobber existing file \"'src/README'\"
- else
- echo shar: Extracting \"'src/README'\" \(158 characters\)
- sed "s/^X//" >'src/README' <<'END_OF_FILE'
- XAs distributed on comp.sources.unix, the file copyright.h was
- Xbroken into six pieces. Execute the following:
- X cat copyright.h.? >copyright
- X rm copyright.h.?
- END_OF_FILE
- if test 158 -ne `wc -c <'src/README'`; then
- echo shar: \"'src/README'\" unpacked with wrong size!
- fi
- # end of 'src/README'
- fi
- echo shar: End of archive 1 \(of 61\).
- cp /dev/null ark1isdone
- MISSING=""
- for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \
- 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 \
- 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 \
- 55 56 57 58 59 60 61 ; do
- if test ! -f ark${I}isdone ; then
- MISSING="${MISSING} ${I}"
- fi
- done
- if test "${MISSING}" = "" ; then
- echo You have unpacked all 61 archives.
- rm -f ark[1-9]isdone ark[1-9][0-9]isdone
- else
- echo You still need to unpack the following archives:
- echo " " ${MISSING}
- fi
- ## End of shell archive.
- exit 0
-